﻿.searchResults section[role=main] {
    width: 100%;
    height: 100%;
}

.listPage-wrap {
    margin:20px 0 20px 0;
    position:relative;
}
.listPage-wrap .win-listview {
    width: 100%;
    height:553px;
}
.listPage-wrap .win-horizontal.win-viewport .win-surface{
        margin-left: 120px;
        margin-right: 120px;
        height:600px;
}
.category-area {
        margin-top:20px;
        margin-left: 120px;
        margin-right: 120px;
}

.category-area h2 {

}
.category-area div a{
     display:inline-block;
    font-size:20pt;
    color:#fff;
    margin:0 40px 0 0;
    width:100px;
}
    .category-area div a.active {
        color:#ffd800;
       
    }
        .category-area div a.active:after {
            margin-left:10px;
             content:"\25BE";
             font-size:15pt;
             vertical-align:middle;
             
        }
.noResults {
    margin-left:120px;
}
@media screen and (-ms-view-state: snapped) {
    .listPage-wrap .win-horizontal.win-viewport .win-surface {
        margin-left: 20px;
        margin-right: 20px;
    }
    .category-area {
        margin-left: 30px;
    }
}

@media screen and (-ms-view-state: fullscreen-portrait) {
    .listPage-wrap .win-horizontal.win-viewport .win-surface {
        margin-left: 30px;
        margin-right: 30px;
    }
    .listPage-wrap .win-listview {
        height:850px;
    }
    .category-area {
        margin-left: 30px;
    }
}